Top 10k strings from DK'Tronics Light Pen MK2-3 (1983)(DK'Tronics).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

   5  and press a key."
   3 '"3. Point the pen at the 
   3  and      press a key."
   2 RANDOMIZE USR 60800
   2 Press any key to continue
   2 CLEAR 60799
   2 ;"GRAPHIC PEN";
   2 ;"==========="
   2 ;"========="
   2 "Graphpen"
   1 rc       - draw curve"
   1 raw      - draw a line"
   1 rase     - line or shape"
   1 ove      - move origin (x)"
   1 order    - set border colour"
   1 nk       - set ink colour"
   1 lpmc48K   
   1 ircle    - draw a circle"
   1 ill      - colour-in a shape"
   1 graphic pen v10402       by 
   1 ew screen- clears the screen"
   1 etters   - insert text"
   1 eep      - copy screen"
   1 ectangle - draw a box"
   1 e-call   - recall screen"
   1 by Roy Eastwood 
   1 aper     - set paper colour"
   1 ape      - save/load screen"
   1 and-draw - draw freehand"
   1 TAPE -  SAVE or LOAD ?
   1 Select starting colours for:
   1 Screen kept - PAGE 3             
   1 SAVE SCREEN - enter name "'f$:
   1 SAVE ""name""CODE 60800,3470
   1 Roy Eastwood  Jan 1983 
   1 Radius of circle is too big -   re-position pen and try again...
   1 RESTORE SCREEN - select page No:3
   1 RESTORE SCREEN - none kept......
   1 RANDOMIZE USR 60806
   1 Press any key to start.
   1 Press a key to start sketching
   1 Press a key to continue....     
   1 Press BREAK at any time to exit.*e\
   1 Point to colour and press a key.
   1 Not enough room in memory.      
   1 LOAD FROM TAPE - enter name"'l$:
   1 LOAD ""name""CODE
   1 LETTERS - enter text"'l$:
   1 Instructions
   1 Graphpen  
   1 GRAPHIC PEN
   1 E D M C R F H B I P N T K r A L 
   1 Created with Ramsoft MakeTZX
   1 ===========
   1 ;"by Roy Eastwood 
   1 ;"STOP THE TAPE"
   1 ;"RECTANGLE";
   1 ;"RECALL SCREEN";
   1 ;"Point the pen to the letter to  find out more about that command"
   1 ;"NEW SCREEN";
   1 ;"LETTERS";
   1 ;"KEEP SCREEN";
   1 ;"HAND-DRAW";
   1 ;"First, to make sure that the control is set correctly, pleasepoint the pen at the white      square below and adjust the knobuntil the arrow (<) is alongside"      
   1 ;"DELAY FACTOR"'"  Min";
   1 ;"COLOUR COMMANDS";
   1 ;"CIRCLE";
   1 ;"BORDER - INK - PAPER"
   1 ;"And don't forget to swap plugs!!"
   1 ;"==============="
   1 ;"============="
   1 ;"===========";
   1 ;"=========="
   1 ;"======="
   1 ;"<  correct setting"
   1 ;" Use the light pen to continue"
   1 ;"                    "
   1 .   This will not     affect the machine code program or any screen designs you may   have kept."
   1 '''''"   To re-load the machine-code  type:"
   1 ''''"   To SAVE the machine-code on  its own, type:"
   1 ''"OK,  let's start drawing...."
   1 ''"Do you want to run through the  instructions again (y/n)?"
   1 ''"3. Point the pen at the desired    colour and press a key."
   1 ''"1. Move the origin to where one    end of the curve is to be.      (Use the MOVE command)"
   1 ''"  Point the pen to the desired  value and press a key."
   1 ''"  Get your pen ready..."
   1 ''"   Use this command to either   SAVE the screen image to tape orto LOAD a screen from tape."
   1 ''"   To use this command:"
   1 ''"   To delete previous screen    copies, and thereby release the space, type:"
   1 ''"   This program allows you to   draw lines and shapes on the    screen using the light pen."
   1 ''"   This command allows you to   wipe the slate clean and start  afresh."
   1 ''"   This command allows you to   instantly re-call a copy of the screen display from memory - seeKEEP (
   1 ''"   Then simply point the pen at the 
   1 ''"   Sixteen commands are         available to draw lines,circles,rectangles, curves or to sketch freehand and to fill-in shapes  with the  colour of your choice."
   1 ''"   Note that you can delete thisBASIC program at any time by    typing 
   1 ''"   It uses the High-Res routine at address 
   1 ''"   If you delete this program,  it will give you more room to   keep copies of the screen       display."
   1 '"or if you  want to preserve any KEPT screen copies, type:"
   1 '"3. Point the pen to 
   1 '"3. Move the pen (+) to the other   end of the curve."
   1 '"2. Use the INK command to set      the current ink colour to       that desired."
   1 '"2. The menu will be replaced       with the 8 colours - like       this:"''
   1 '"2. Set the radius of the circle    by moving the pen to where      the edge of the circle is to    be and pressing a key."
   1 '"2. Fix the other end of the line   by moving the pen to the        desired point and pressing a    key."
   1 '"2. Determine the position of the   opposite corner by pointing     the pen and pressing a key."
   1 '"2. Define the extremity of the     arc by positioning the Target   (+)."
   1 '"1. Point the pen at either the     
   1 '"1. Place the pen (+) inside the    shape to be filled."
   1 '"1. Move the origin (x) to where    one corner of the box will      be (use the MOVE command)."
   1 '"1. Fix the centre of the circle    by positioning the origin (x)   at the desired point (use       MOVE command)."
   1 '"1. Fix one end of the line by      positioning the origin (x)      at the desired point (use the   MOVE command)."
   1 '"  Then position the pen at the  place where you want to start   drawing and press a key."
   1 '"  The three steps are:"
   1 '"  HAND-DRAW allows you to sketchfreehand - the pen will draw as you move it across the screen."
   1 '"   You will not be able to eraseonce you have moved the pen     unless you can reposition it    exactly."
   1 '"   You can then type the text   from the keyboard."
   1 '"   Use this command to define   the end point of lines and arcs (see DRAW and ARC), the centre  of circles (see CIRCLE) or one  corner of a box (see RECTANGLE)."
   1 '"   Up to five screen-fulls can  be 'kept' (if there is room)."
   1 '"   To use, simply point the pen at the 
   1 '"   To use these commands:"
   1 '"   To use the erase command,    point the pen at the 
   1 '"   To use TAPE, simply point thepen at the 
   1 '"   To use MOVE, point the pen atthe 
   1 '"   To stop drawing, press a key again."
   1 '"   Three points are needed to   define an arc.  The origin (x)  and Target (+) define the end-  points of the curve, and the    previous position of the Target will define the third point."
   1 '"   This third point defines the curvature of the arc so that    a curve is drawn joining up the three points."
   1 '"   This is only available for   the 48k version and allows you  to keep a copy of your favouritedesign in memory."
   1 '"   This command moves the ORIGIN(x) to the TARGET (+)." 
   1 '"   This command allows you to   insert text - letters or numbersonto any point on the screen."
   1 '"   This command allows you to   erase the line or shape (box    or circle etc.) you have just   drawn."
   1 '"   This command allows you to   draw curves or arcs."
   1 '"   There are three steps to drawa line:"
   1 '"   There are three steps needed to draw a circle:"
   1 '"   There are three steps needed to draw a box:"
   1 '"   There are 2 or 3 steps       involved:"
   1 '"   The text will be inserted    at the current position of the  pen (+)."
   1 '"   The screens are kept above   RAMTOP - ie as each screen is   copied, RAMTOP is lowered, and  hence 'kept' screen pages are   safe, even when you use NEW (butnot if you switch off!!)."
   1 '"   The following will do this   for you:"''
   1 '"   The delay between pages is   initially set to zero - ie no   delay.   It is possible to vary the delay by POKEing a value    between 1 and 255 into location 63581."
   1 '"   Simply point the pen at the  
   1 '"   Simply get the Target (+)    into the right position and thenpoint the pen at the 
   1 '"   It can be instantly recalled using the screen RECALL facility(see 
   1 '"   In either case you will be   requested to enter a name from  the keyboard."
   1 '"   If there is enough room in   memory, you will be advised of  the page number.  This number   is used to recall the screen."
   1 '"   If more than one screen has  been kept, the option of select-ing one of the pages or cycling through the pages can be made.  (For setting the delay between  pages, see later.)"
   1 '"   Hence there are three steps  needed to draw an arc."
   1 '"   For SAVE, a name must be     supplied, but for LOAD, typing  'ENTER' will cause the first    'byte' file found on the tape to be loaded to the screen."
   1 '"   First, point the pen at the  
   1 "   The sixteen commands are as  follows:"
   1 "   The graphic pen program will start automatically after this, but if you want to run it with- out first running this program, this can easily be done by      typing :"
   1 "   Draws a line from the ORIGIN (indicated by an x) to the      TARGET (indicated by a large +)."
   1  followed by:"
   1  followed by"
   1  at the   bottom of the screen."
   1  as appropriate and    press a key."
   1  and pressa key."
   1  and press a key"
   1  and press    a key."
   1     new screen        
   1      calibrate rtne    
   1       rectangle        
   1        recall screen   
   1        letters         
   1        keep            
   1         tape           
   1         erase          
   1         draw           
   1         colours        
   1          move          
   1          fill          
   1          circle        
   1          a r c         
   1           sketch       
   1